upper radiator hose - Allemand Anglais Dictionnaire